Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class Oauth2Application

extends BaseStructureclass BaseStructuredetritus-client/structures/BaseStructure

Defined in oauth2application

Oauth2 Application Structure

Constructor

constructor(
client: ShardClientclass ShardClientdetritus-client/ShardClient,
data?: BaseStructureDatainterface BaseStructureDatadetritus-client/structures/BaseStructureData,
isClone?: boolean
)

Properties

_keys = BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]
bot?: UserWithTokenclass UserWithTokendetritus-client/structures/UserWithToken[src]
owner: UserWithFlagsclass UserWithFlagsdetritus-client/structures/UserWithFlags[src]
redirectUris?: Array<string>external Array[src]
rpcOrigins?: Array<string>external Array[src]
team?: Teamclass Teamdetritus-client/structures/Team[src]

Methods

get createdAt(): Dateexternal Date[src]
coverImageUrlFormat(format?: null | string, query?: UrlQuerytype UrlQuerydetritus-client/utils/UrlQuery): null | string[src]
iconUrlFormat(format?: null | string, query?: UrlQuerytype UrlQuerydetritus-client/utils/UrlQuery): null | string[src]
oauth2UrlFormat(options: UrlQuerytype UrlQuerydetritus-client/utils/UrlQuery = {}): string[src]
createAsset(
options: CreateOauth2ApplicationAssetinterface CreateOauth2ApplicationAssetdetritus-client-rest/RequestTypes/CreateOauth2ApplicationAsset
): Promise<Oauth2ApplicationAssetclass Oauth2ApplicationAssetdetritus-client/structures/Oauth2ApplicationAsset>external Promise
[src]
createStoreAsset(
options: CreateStoreApplicationAssetinterface CreateStoreApplicationAssetdetritus-client-rest/RequestTypes/CreateStoreApplicationAsset
): Promise<StoreApplicationAssetclass StoreApplicationAssetdetritus-client/structures/StoreApplicationAsset>external Promise
[src]
deleteAsset(assetId: string): Promise<any>external Promise[src]
deleteStoreAsset(assetId: string): Promise<any>external Promise[src]
fetchAssets(
): Promise<BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, Oauth2ApplicationAssetclass Oauth2ApplicationAssetdetritus-client/structures/Oauth2ApplicationAsset>>external Promise
[src]
fetchNews(
): Promise<BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, ApplicationNewsclass ApplicationNewsdetritus-client/structures/ApplicationNews>>external Promise
[src]
fetchStoreAssets(
): Promise<BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, StoreApplicationAssetclass StoreApplicationAssetdetritus-client/structures/StoreApplicationAsset>>external Promise
[src]
joinGuild(options: JoinGuildinterface JoinGuilddetritus-client-rest/RequestTypes/JoinGuild = {}): Promise<any>external Promise[src]
mergeValue(key: string, value: any): void[src]